@@ -89,7 +89,7 @@ def group_user_remove_api(request): |
||
| 89 | 89 |
|
| 90 | 90 |
# 权限校验 |
| 91 | 91 |
if group.admin_id != admin_id: |
| 92 |
- return response(GroupStatusCode.NO_REMOVE_PERMISSION) |
|
| 92 |
+ return response(GroupStatusCode.NOT_GROUP_ADMIN) |
|
| 93 | 93 |
|
| 94 | 94 |
# 管理员也不允许将自己移除 |
| 95 | 95 |
if group.admin_id == user_id: |
@@ -133,7 +133,7 @@ def group_user_quit_api(request): |
||
| 133 | 133 |
|
| 134 | 134 |
# 权限校验 |
| 135 | 135 |
if group.admin_id == user_id: # 管理员也不允许自己退出 |
| 136 |
- return response(GroupStatusCode.NO_QUIT_PERMISSION) |
|
| 136 |
+ return response(GroupStatusCode.NOT_GROUP_ADMIN) |
|
| 137 | 137 |
|
| 138 | 138 |
# 群组用户校验 |
| 139 | 139 |
try: |
@@ -178,7 +178,7 @@ def tg_group_update_api(request): |
||
| 178 | 178 |
|
| 179 | 179 |
# 权限校验 |
| 180 | 180 |
if group.admin_id != admin_id: |
| 181 |
- return response(GroupStatusCode.NO_UPDATE_PERMISSION) |
|
| 181 |
+ return response(GroupStatusCode.NOT_GROUP_ADMIN) |
|
| 182 | 182 |
|
| 183 | 183 |
# 群组名称更新 |
| 184 | 184 |
if group_name: |
@@ -229,7 +229,7 @@ def tg_group_close_api(request): |
||
| 229 | 229 |
|
| 230 | 230 |
# 权限校验 |
| 231 | 231 |
if group.admin_id != admin_id: |
| 232 |
- return response(GroupStatusCode.NO_CLOSE_PERMISSION) |
|
| 232 |
+ return response(GroupStatusCode.NOT_GROUP_ADMIN) |
|
| 233 | 233 |
|
| 234 | 234 |
# 群组解锁 |
| 235 | 235 |
group.group_closed = True |
@@ -188,7 +188,7 @@ def tgu_group_user_update_api(request): |
||
| 188 | 188 |
return response(GroupStatusCode.NOT_GROUP_SUBADMIN) |
| 189 | 189 |
else: |
| 190 | 190 |
if not GroupUserInfo.objects.filter(group_id=group_id, user_id=user_id, status=True).exists(): |
| 191 |
- return response(GroupStatusCode.NO_UPDATE_PERMISSION) |
|
| 191 |
+ return response(GroupStatusCode.NOT_GROUP_ADMIN) |
|
| 192 | 192 |
|
| 193 | 193 |
# 权限 |
| 194 | 194 |
try: |
@@ -121,7 +121,7 @@ def group_update_api(request): |
||
| 121 | 121 |
|
| 122 | 122 |
# 权限校验 |
| 123 | 123 |
if group.admin_id != admin_id: |
| 124 |
- return response(GroupStatusCode.NO_UPDATE_PERMISSION) |
|
| 124 |
+ return response(GroupStatusCode.NOT_GROUP_ADMIN) |
|
| 125 | 125 |
|
| 126 | 126 |
# 群组名称更新 |
| 127 | 127 |
if group_name: |
@@ -209,7 +209,7 @@ def group_lock_api(request): |
||
| 209 | 209 |
|
| 210 | 210 |
# 权限校验 |
| 211 | 211 |
if group.admin_id != admin_id: |
| 212 |
- return response(GroupStatusCode.NO_LOCK_PERMISSION) |
|
| 212 |
+ return response(GroupStatusCode.NOT_GROUP_ADMIN) |
|
| 213 | 213 |
|
| 214 | 214 |
# 群组锁定 |
| 215 | 215 |
group.group_lock = True |
@@ -235,7 +235,7 @@ def group_unlock_api(request): |
||
| 235 | 235 |
|
| 236 | 236 |
# 权限校验 |
| 237 | 237 |
if group.admin_id != admin_id: |
| 238 |
- return response(GroupStatusCode.NO_UNLOCK_PERMISSION) |
|
| 238 |
+ return response(GroupStatusCode.NOT_GROUP_ADMIN) |
|
| 239 | 239 |
|
| 240 | 240 |
# 群组解锁 |
| 241 | 241 |
group.group_lock = False |
@@ -61,20 +61,6 @@ class GroupStatusCode(BaseStatusCode): |
||
| 61 | 61 |
NOT_GROUP_ADMIN = StatusCodeField(402010, 'Not Group Admin', description=u'非群组管理员') |
| 62 | 62 |
NOT_GROUP_SUBADMIN = StatusCodeField(402011, 'Not Group Sub Admin', description=u'非群组协同管理员') |
| 63 | 63 |
ADMIN_CANNOT_HANDLE_SELF = StatusCodeField(402012, 'Admin Cannot Handle Self', description=u'群组管理员无法操作自身') |
| 64 |
- # 权限 |
|
| 65 |
- NO_UPDATE_PERMISSION = StatusCodeField(402020, 'No Update Permission', description=u'无更新权限') |
|
| 66 |
- NO_LOCK_PERMISSION = StatusCodeField(402021, 'No Lock Permission', description=u'无锁定权限') |
|
| 67 |
- NO_UNLOCK_PERMISSION = StatusCodeField(402022, 'No Unlock Permission', description=u'无解锁权限') |
|
| 68 |
- NO_REMOVE_PERMISSION = StatusCodeField(402023, 'No Remove Permission', description=u'无移除权限') |
|
| 69 |
- NO_QUIT_PERMISSION = StatusCodeField(402024, 'No Quit Permission', description=u'无退出权限') |
|
| 70 |
- NO_PASS_PERMISSION = StatusCodeField(402025, 'No Pass Permission', description=u'无通过权限') |
|
| 71 |
- NO_REFUSE_PERMISSION = StatusCodeField(402026, 'No Refuse Permission', description=u'无拒绝权限') |
|
| 72 |
- NO_CLOSE_PERMISSION = StatusCodeField(402027, 'No Close Permission', description=u'无关闭权限') |
|
| 73 |
- NO_TRANSFER_PERMISSION = StatusCodeField(402028, 'No Transfer Permission', description=u'无转移权限') |
|
| 74 |
- NO_LOCATION_PERMISSION = StatusCodeField(402029, 'No Location Permission', description=u'无地理位置权限') |
|
| 75 |
- # 请求 |
|
| 76 |
- DUPLICATE_JOIN_REQUEST = StatusCodeField(402030, 'Duplicate Join Request', description=u'重复加群申请') |
|
| 77 |
- JOIN_REQUEST_NOT_FOUND = StatusCodeField(402031, 'Join Request Not Found', description=u'加群申请不存在') |
|
| 78 | 64 |
# 旅行团 |
| 79 | 65 |
ONLY_ONE_ACTIVE_GROUP_ALLOWED = StatusCodeField(402040, 'Only One Active Group Allowed', description=u'只能创建一个活跃团') |
| 80 | 66 |
ACTIVE_GROUP_NOT_FOUND = StatusCodeField(402041, 'Active Group Not Found', description=u'活跃团不存在') |